using System;

namespace SmartSite.Frame
{
    public enum FrameTypeEnum
    {
        /// <summary>
        /// 身份验证请求帧
        /// </summary>
        IdentityReqFrameType = 0,   //身份验证请求帧
        /// <summary>
        /// 身份验证回应帧
        /// </summary>
        IdentityAckFrameType = 1,    //身份验证回应帧
        /// <summary>
        /// 状态上报请求帧
        /// </summary>
        StatusReqFrameType = 2,      //状态上报请求帧
        /// <summary>
        /// 状态上报回应帧
        /// </summary>
        StatusAckFrameType = 3,       //状态上报回应帧
        /// <summary>
        /// 信息传输帧
        /// </summary>
        InformationReqFrameType = 4,  //信息传输帧
        /// <summary>
        /// 信息回应帧
        /// </summary>
        InformationAckFrameType = 5,  //信息回应帧
        /// <summary>
        /// 事件上报帧
        /// </summary>
        EventReqFrameType = 6,      //事件上报帧
        /// <summary>
        /// 事件回应帧
        /// </summary>
        EventAckFrameType = 7,       //事件回应帧
        /// <summary>
        /// 参数同步请求帧
        /// </summary>
        ParameterReqFrameType = 8,    //参数同步请求帧
        /// <summary>
        /// 参数同步回应帧
        /// </summary>
        ParameterAckFrameType = 9,   //参数同步回应帧
        /// <summary>
        /// NULL类型
        /// </summary>
        NullFrameType
    }
}